David Wenegrat, 51, was pulled over for speeding on Route 15 North in Jefferson Township Feb. 21, authorities said.
During the stop, officers discovered that Wenegrat had two warrants out of West Orange, township police said.
The passenger, Sarah Mahmoud, 37, was subsequently found to be in possession of heroin and drug paraphernalia and also had two warrants out of West Orange, authorities said.
Wenegrat was charged with speeding, careless driving and other traffic violations and turned over to West Orange Police.
Mahmoud was charged with possession of heroin, hypodermic needles and drug paraphernalia and released pending a future court date.
Click here to follow Daily Voice Mahwah-Ramsey and receive free news updates.